Citat:
Aleksandar Ružičić: Oduvek sam bio protivnik Flash-a, i to mnogo pre nego sto je poceo ovaj HTML5 hype, ali realno necemo jos dugo dugo moci bez Flash alternative (HTML5 video jos uvek nema jedan kodek oko koga se slazu svi browser vendori, HTML5 audio ima nedostataka u odnosu na flash, jedino je HTML5 canvas po meni danas upotrebljiv, ali i tu Flash ima svojih prednosti)..
Dobro, ja se ozbiljno bavim Flashom & ActionScriptom vec par godina... Pravio sam u Flashu sajtove, bannere, igrice i duge aplikacije. Jako dobro sam zaradjivao kao freelancer u ovoj oblasti, ali poslednjih par meseci sve je stalo, odnosno 80% manje posla nego ranije. Naravno, jos uvek radim za klijente i pratim sta se dogadja kada je Flash tehnologija u pitanju.
Ipak, polako se prebacujem na HTML5. Vec sam imao nekoliko radova, gde su klijenti trazili da omogucim prikaz videa na iPadu & iPhone , pa mi je sve ovo dobro poznato.
HTML5 video jos nema jedan kodek oko koga se slazu svi browseri, i tu se slazem ali ima mogucnost da ponudi vise tipova fajlova, koji su razlicito kodirani i da omoguci prikaz bukvalno na svakom uredjaju i u svakom browseru.
Evo primer HTML5 koda koji omogucava prikaz u 99% slucajeva:
Code:
<video width="590" height="318" controls autoplay>
<!-- MP4 mora biti prvi za iPad! -->
<source src="video/Video.mp4" type="video/mp4" /><!-- Safari / iOS, IE9 -->
<source src="video/Video.webm" type="video/webm" /><!-- Chrome10+, Ffx4+, Opera10.6+ -->
<source src="video/Video.ogv" type="video/ogg" /><!-- Firefox3.6+ / Opera 10.5+ -->
</video>
ovaj je redosled u source tagovima na pocetku koda:
video/Video.mp4
video/Video.webm
video/Video.ogv
Prvo ce biti otvoren fajl formata mp4, potom ukoliko dati browser ne podrzava ovaj format bice redom otvarani .webm i .ogv .
Naravno, uvek mozete u nastavku koda dodati <div id="flashContent"> i ubaciti flash video kao alternativu ako se radi o starijim Browserima ili uredjajima.
Isto je i sa audio fajlovima.
Posto sam odlutao od teme a to je buducnost web igrica , evo nesto i o tome.
Dakle, neosporno da je Flash u ovom trenutku jako znacajan, i da ima potencijala kada su igre u pitanju :-) , ali definitivno i HTML5 postaje ozbiljan na ovom polju, a jos je u fazi razvoja.
Mislim da ce biti sve vise klijenata koji ce traziti HTML5 igre, i mislim da je to odlicna prilika za freelance programere.
[Ovu poruku je menjao SirPsycho dana 29.03.2012. u 12:12 GMT+1]
[Ovu poruku je menjao SirPsycho dana 29.03.2012. u 12:17 GMT+1]